repeating station - French English Dictionary